separation of livestock - Allemand Anglais Dictionnaire